Aboubacar LoAboubacar Lo
Netherlands Leave Weghorst Out Against Germany: When 'Plan B' Slips to NovemberNetherlands Leave Weghorst Out Against Germany: When 'Plan B' Slips to Novemb...
Singapore 0-6 Malaysia: A Result With a Sound Explanation, Read Through Suspicious EyesOn October 3, 2026, from a small flat in Manchester, I opened the Instagram...
A Spreadsheet of 214 Rumours: The Break Point Lies in the Data GapAt 1:12 a.m. on 14 July 2026, I was sitting in front of a spreadsheet that ha...
The Muted Mic: 48% of Female Gamers Do Not Feel Welcomed, and Esports Is Thinning Its Own Talent PoolIn 2026, back when I was still running small online tournaments in Vietnam, a...
Nine Dimensions of Tennis Analysis: Lessons from an Empty FileThe training court opens at six in the morning, and I am the second person...
Behind the World Table Tennis Rankings: The Points Treadmill and Trembling HandsIn Paris, in the summer of 2026, when Truls Moregard walked into the men's...
VCT Threshold China: Dragon Ranger Gaming's 2-0 Over Rare Atom and the Real Test Hidden in the Map VetoOn October 21, 2026, at VCT Threshold China Week 1, Dragon Ranger Gaming...
Distance Freestyler William Canori Hands Stanford Men Their First 2028 Verbal CommitmentStanford's men's swimming recruiting class of 2028 has its first name. Willia...
Djokovic Returns to Beijing Against Borges: The Rhythm of a Thirty-Nine-Year-Old BodyBeijing, Monday. In the China Open press room, Novak Djokovic set his water...
Nodusfall: HoYoverse's Dark Fantasy Gamble and the Elden Ring Copy QuestionWhen the first Nodusfall trailer appeared, the conversation quickly shifted...
The Scoreboard Cannot Play Football: Data Gaps and the Belief Trap in Sports AnalysisIn June 2026, at the age of twenty-one, I sat in a small apartment in Hamburg...
Seven-Goal Feast at the Benito Villamarín: Yamal's Masterpiece and Barcelona's Defensive FractureIn the 10th minute, the ball arrived at the feet of Lamine Yamal on the right...
From My Dinh to Bangkok: Vietnamese Football and the Silence That Has Not Been NamedBangkok, the evening of 5 January 2026. The scoreboard at Rajamangala ticked...
The Banner at Majadahonda: When a Single Letter Outran a Football MatchThe banner went up at Estadio Cerro del Espino in Majadahonda before kick-off...
India 3-0 Kazakhstan: A Clean Scoreline and the Untested Blind Spot in Women's DoublesSomewhere in the scoreboard of the India women's team tie against Kazakhstan ...
Vietnam's Women's Sepak Takraw and the ASIAD 20 Gold: Decoding the 'Nearly 4 Billion VND' Reward and a Two-Tier Compensation PolicyIn Vietnamese sports, few events generate a discussion wave as prolonged as t...
Bayley and Davies lead GB squad to France as World Championships preparation steps upOn a September morning, when the Table Tennis England news feed sent out the...
An Se-young defends Asian Games 2026 gold: the records, and the gaps behind themOn 29 September 2026, at the arena in Aichi-Nagoya, the second game of the...
Dragon Ranger Gaming beat Rare Atom 2-0 at VCT Threshold China: when single-elimination format rewrites the rankingsSummit lasted forty-six minutes. Lotus lasted forty-eight. When the scoreboar...
SPFL bans away fans from Old Firm matches: Analysis of tactics, finances and impact on Scottish footballThe upcoming Old Firm derby on September 13, 2026, will unfold in an entirely...
